agreement to contribute - German English Dictionary